English Dictionary
◊ FAMILY LIMULIDAE
family Limulidae
n : horseshoe crabs [syn: {Limulidae}, {family Limulidae}]